doomsday weapon - Turkish English Dictionary